/*=============================================================================
* File Name : ApplicationMain.h                   Ver : 1.00  Date : 2011/08/24
*
* Description :
*
*       アプリケーションメイン.
*
* Author : yuuki tsuchida.
*============================================================================*/
#ifndef _APPLICATION_MAIN_H_
#define _APPLICATION_MAIN_H_

//#include

/**
 * @brief アプリケーションのメイン（このファイルに記述してゲームを作っていく）．
 */
class ApplicationMain
{
public:
	/*===========================================================================*/
	/**
	 * コンストラクタ．
	 *
	 * @param [in]  name 引数の説明 ．
	 */

	/*===========================================================================*/
	/**
	 * デストラクタ．
	 */
	~ApplicationMain();

	/*===========================================================================*/
	/**
	 * 初期化．
	 */
	void initialize();

	/*===========================================================================*/
	/**
	 * 関数の説明．
	 *
	 * @param [in]  name 引数の説明 ．
	 * @return   戻り値の説明 ．
	 */
	void update();

	/*===========================================================================*/
	/**
	 * 関数の説明．
	 *
	 * @param [in]  name 引数の説明 ．
	 * @return   戻り値の説明 ．
	 */
	void draw();

	/*===========================================================================*/
	/**
	 * タッチイベント．
	 *
	 * @param [in]  x 		X座標．
	 * @param [in]  y 		Y座標．
	 * @param [in]  type 	イベントタイプ．
	 */
	void touchEvent( float x, float y, int type );

private:

	/** @brief 変数の説明 */
	//int a;

	//int a;	/**< */

};

#endif

/*========= End of File =====================================================*/
